take someone up on his (her) promise - Türkçe İngilizce Sözlük